silverado knock sensor problems